package entidad;

/**
 * Clase entidad encargada de definir los detalles de los movimientos en el hotel.
 *
 * @package     entidad.
 * @author      Andres Silva
 *              Alejandro
 *              Francisco Monasterio
 *              Juan Felipe Sarmiento
 *              Giovanny Ricardo Rodriguez Chitiva.
 *
 * @version     0.4.
 * @see         Servicios.java, Clientes.java.
 * @copyright   2010.
 */
public class MovimientoDetalles {
    

    /**
     * Cantidad consumida.
     *
     * @access  Private
     * @var     Integer
    */
    private int         cantidad;

    /**
     * Valor total de lo consumido.
     *
     * @access  Private
     * @var     Integer
    */
    private int         valorTotal;

    /**
     * Servicio consumido.
     *
     * @access  Private
     * @var     Servicios
    */
    private Servicios   servicios;

    /**
     * Cliente que realiza el consumo.
     *
     * @access  Private
     * @var     Clientes
    */
    private Clientes    cliente;
	private Movimientos movimiento;

    public Movimientos getMovimiento() {
        return movimiento;
    }

    public void setMovimiento(Movimientos movimiento) {
        this.movimiento = movimiento;
    }

    public int getCantidad() {
        return cantidad;
    }

    public void setCantidad(int cantidad) {
        this.cantidad = cantidad;
    }

    /**
     * Asigna la variable valorTotal
     *
     * @access      Public
     * @param       Integer, valor total del servicio consumido.
     * @return      null
     * @exception   null
     * @throws      null
    */
    public void setValorTotal(int valorTotal) {
        this.valorTotal = valorTotal;
    }

    /**
     * Asigna la variable servicio
     *
     * @access      Public
     * @param       Servicios, detalles del servicio consumido.
     * @return      null
     * @exception   null
     * @throws      null
    */
    public void setServicio(Servicios servicio) {
        this.servicios = servicio;
    }

    /**
     * Asigna la variable cliente
     *
     * @access      Public
     * @param       Clientes, detalles del cliente que realiza el consumo.
     * @return      null
     * @exception   null
     * @throws      null
    */
    public void setCliente(Clientes cliente) {
        this.cliente = cliente;
    }

    
    public void setServicios(Servicios servicios) {
        this.servicios = servicios;
    }

    /**
     * Retorna el contenido de la variable valorTotal.
     *
     * @access      Public
     * @return      Integer
     * @exception   null
     * @throws      null
    */
    public int getValorTotal() {
        return valorTotal;
    }

    /**
     * Retorna el contenido de la variable servicio.
     *
     * @access      Public
     * @return      Servicios
     * @exception   null
     * @throws      null
    */
    public Servicios getServicios() {
        return servicios;
    }

    /**
     * Retorna el contenido de la variable cliente.
     *
     * @access      Public
     * @return      Clientes
     * @exception   null
     * @throws      null
    */
    public Clientes getCliente() {
        return cliente;
    }

    /*  FIN GETTERS  */

}